#ifndef NETWORK_NETWORKJSONLISTRESPONSE_H
#define NETWORK_NETWORKJSONLISTRESPONSE_H

#include "networkjsonresponse.h"


namespace Network {

class JSONListResponse : public Network::JSONResponse
{
    Q_OBJECT
public:
    explicit JSONListResponse(QObject *parent = 0);
    
private:
    void parse(const QVariant &data);

    virtual void parse(const QVariantList &list) = 0;
};

} // namespace Network

#endif // NETWORK_NETWORKJSONLISTRESPONSE_H
